package com.zhaodui.dhjq.entity;

import java.math.BigDecimal;
import java.util.Date;
import java.lang.String;
import java.lang.Double;
import java.lang.Integer;
import java.math.BigDecimal;
import javax.xml.soap.Text;
import java.sql.Blob;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import org.hibernate.annotations.GenericGenerator;
import javax.persistence.SequenceGenerator;
import org.jeecgframework.poi.excel.annotation.Excel;

/**   
 * @Title: Entity
 * @Description: 结清申请
 * @author onlineGenerator
 * @date 2019-02-26 12:14:27
 * @version V1.0   
 *
 */
@Entity
@Table(name = "fxj_dh_jieqing", schema = "")
@SuppressWarnings("serial")
public class FxjDhJieqingEntity implements java.io.Serializable {
	/**主键*/
	private Integer id;
	/**创建人名称*/
	private String createName;
	/**创建人登录名称*/
	private String createBy;
	/**创建日期*/
	private Date createDate;
	/**更新人名称*/
	private String updateName;
	/**更新人登录名称*/
	private String updateBy;
	/**更新日期*/
	private Date updateDate;
	/**所属部门*/
	private String sysOrgCode;
	/**所属公司*/
	private String sysCompanyCode;
	/**流程状态*/
	private String bpmStatus;
	/**订单编号*/
	@Excel(name="订单编号",width=15)
	private String orderNo;
	/**姓名*/
	@Excel(name="姓名",width=15)
	private String cusName;
	/**电话*/
	@Excel(name="电话",width=15)
	private String cusMobile;
	/**车牌*/
	@Excel(name="车牌",width=15)
	private String fiName;
	/**申请日期*/
	@Excel(name="申请日期",width=15)
	private String sqDate;
	/**结清日期*/
	@Excel(name="结清日期",width=15)
	private String jqDate;
	/**结清费用*/
	@Excel(name="结清费用",width=15)
	private String jqCost;
	/**结清其他费用*/
	@Excel(name="结清其他费用",width=15)
	private String jqqtCost;
	/**状态*/
	@Excel(name="状态",width=15)
	private String sqStatus;
	/**备注*/
	@Excel(name="备注",width=15)
	private String jqRemark;
	/**备用1*/
	@Excel(name="备用1",width=15)
	private String jqBy1;
	/**备用2*/
	@Excel(name="备用2",width=15)
	private String jqBy2;
	/**备用3*/
	@Excel(name="备用3",width=15)
	private String jqBy3;
	/**备用4*/
	@Excel(name="备用4",width=15)
	private String jqBy4;
	/**备用5*/
	@Excel(name="备用5",width=15)
	private String jqBy5;
	/**备用6*/
	@Excel(name="备用6",width=15)
	private String jqBy6;
	
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  主键
	 */
	@Id
	@GeneratedValue(strategy = GenerationType.AUTO)

	@Column(name ="ID",nullable=false,length=20)
	public Integer getId(){
		return this.id;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  主键
	 */
	public void setId(Integer id){
		this.id = id;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  创建人名称
	 */

	@Column(name ="CREATE_NAME",nullable=true,length=50)
	public String getCreateName(){
		return this.createName;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  创建人名称
	 */
	public void setCreateName(String createName){
		this.createName = createName;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  创建人登录名称
	 */

	@Column(name ="CREATE_BY",nullable=true,length=50)
	public String getCreateBy(){
		return this.createBy;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  创建人登录名称
	 */
	public void setCreateBy(String createBy){
		this.createBy = createBy;
	}
	/**
	 *方法: 取得java.util.Date
	 *@return: java.util.Date  创建日期
	 */

	@Column(name ="CREATE_DATE",nullable=true,length=20)
	public Date getCreateDate(){
		return this.createDate;
	}

	/**
	 *方法: 设置java.util.Date
	 *@param: java.util.Date  创建日期
	 */
	public void setCreateDate(Date createDate){
		this.createDate = createDate;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  更新人名称
	 */

	@Column(name ="UPDATE_NAME",nullable=true,length=50)
	public String getUpdateName(){
		return this.updateName;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  更新人名称
	 */
	public void setUpdateName(String updateName){
		this.updateName = updateName;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  更新人登录名称
	 */

	@Column(name ="UPDATE_BY",nullable=true,length=50)
	public String getUpdateBy(){
		return this.updateBy;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  更新人登录名称
	 */
	public void setUpdateBy(String updateBy){
		this.updateBy = updateBy;
	}
	/**
	 *方法: 取得java.util.Date
	 *@return: java.util.Date  更新日期
	 */

	@Column(name ="UPDATE_DATE",nullable=true,length=20)
	public Date getUpdateDate(){
		return this.updateDate;
	}

	/**
	 *方法: 设置java.util.Date
	 *@param: java.util.Date  更新日期
	 */
	public void setUpdateDate(Date updateDate){
		this.updateDate = updateDate;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  所属部门
	 */

	@Column(name ="SYS_ORG_CODE",nullable=true,length=50)
	public String getSysOrgCode(){
		return this.sysOrgCode;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  所属部门
	 */
	public void setSysOrgCode(String sysOrgCode){
		this.sysOrgCode = sysOrgCode;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  所属公司
	 */

	@Column(name ="SYS_COMPANY_CODE",nullable=true,length=50)
	public String getSysCompanyCode(){
		return this.sysCompanyCode;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  所属公司
	 */
	public void setSysCompanyCode(String sysCompanyCode){
		this.sysCompanyCode = sysCompanyCode;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  流程状态
	 */

	@Column(name ="BPM_STATUS",nullable=true,length=32)
	public String getBpmStatus(){
		return this.bpmStatus;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  流程状态
	 */
	public void setBpmStatus(String bpmStatus){
		this.bpmStatus = bpmStatus;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  订单编号
	 */

	@Column(name ="ORDER_NO",nullable=true,length=32)
	public String getOrderNo(){
		return this.orderNo;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  订单编号
	 */
	public void setOrderNo(String orderNo){
		this.orderNo = orderNo;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  姓名
	 */

	@Column(name ="CUS_NAME",nullable=true,length=32)
	public String getCusName(){
		return this.cusName;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  姓名
	 */
	public void setCusName(String cusName){
		this.cusName = cusName;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  电话
	 */

	@Column(name ="CUS_MOBILE",nullable=true,length=32)
	public String getCusMobile(){
		return this.cusMobile;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  电话
	 */
	public void setCusMobile(String cusMobile){
		this.cusMobile = cusMobile;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  车牌
	 */

	@Column(name ="FI_NAME",nullable=true,length=132)
	public String getFiName(){
		return this.fiName;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  车牌
	 */
	public void setFiName(String fiName){
		this.fiName = fiName;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  申请日期
	 */

	@Column(name ="SQ_DATE",nullable=true,length=32)
	public String getSqDate(){
		return this.sqDate;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  申请日期
	 */
	public void setSqDate(String sqDate){
		this.sqDate = sqDate;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  结清日期
	 */

	@Column(name ="JQ_DATE",nullable=true,length=32)
	public String getJqDate(){
		return this.jqDate;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  结清日期
	 */
	public void setJqDate(String jqDate){
		this.jqDate = jqDate;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  结清费用
	 */

	@Column(name ="JQ_COST",nullable=true,length=32)
	public String getJqCost(){
		return this.jqCost;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  结清费用
	 */
	public void setJqCost(String jqCost){
		this.jqCost = jqCost;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  结清其他费用
	 */

	@Column(name ="JQQT_COST",nullable=true,length=32)
	public String getJqqtCost(){
		return this.jqqtCost;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  结清其他费用
	 */
	public void setJqqtCost(String jqqtCost){
		this.jqqtCost = jqqtCost;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  状态
	 */

	@Column(name ="SQ_STATUS",nullable=true,length=32)
	public String getSqStatus(){
		return this.sqStatus;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  状态
	 */
	public void setSqStatus(String sqStatus){
		this.sqStatus = sqStatus;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  备注
	 */

	@Column(name ="JQ_REMARK",nullable=true,length=1132)
	public String getJqRemark(){
		return this.jqRemark;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  备注
	 */
	public void setJqRemark(String jqRemark){
		this.jqRemark = jqRemark;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  备用1
	 */

	@Column(name ="JQ_BY1",nullable=true,length=32)
	public String getJqBy1(){
		return this.jqBy1;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  备用1
	 */
	public void setJqBy1(String jqBy1){
		this.jqBy1 = jqBy1;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  备用2
	 */

	@Column(name ="JQ_BY2",nullable=true,length=32)
	public String getJqBy2(){
		return this.jqBy2;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  备用2
	 */
	public void setJqBy2(String jqBy2){
		this.jqBy2 = jqBy2;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  备用3
	 */

	@Column(name ="JQ_BY3",nullable=true,length=32)
	public String getJqBy3(){
		return this.jqBy3;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  备用3
	 */
	public void setJqBy3(String jqBy3){
		this.jqBy3 = jqBy3;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  备用4
	 */

	@Column(name ="JQ_BY4",nullable=true,length=32)
	public String getJqBy4(){
		return this.jqBy4;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  备用4
	 */
	public void setJqBy4(String jqBy4){
		this.jqBy4 = jqBy4;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  备用5
	 */

	@Column(name ="JQ_BY5",nullable=true,length=32)
	public String getJqBy5(){
		return this.jqBy5;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  备用5
	 */
	public void setJqBy5(String jqBy5){
		this.jqBy5 = jqBy5;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  备用6
	 */

	@Column(name ="JQ_BY6",nullable=true,length=32)
	public String getJqBy6(){
		return this.jqBy6;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  备用6
	 */
	public void setJqBy6(String jqBy6){
		this.jqBy6 = jqBy6;
	}
}